plastic handcuffs - Spanish English Dictionary